package com.googlecode.spoluyan.google.googlebooks.data;

import java.net.URL;

import com.googlecode.spoluyan.google.common.AbstractJSONClass;

public class AccessInfo extends AbstractJSONClass {
    private static final long serialVersionUID = -756592130781117784L;

    private String country;
    private String viewability;
    private Boolean embeddable;
    private Boolean publicDomain;
    private String textToSpeechPermission;
    private EPubOrPDF epub;
    private EPubOrPDF pdf;
    private String accessViewStatus;
    private URL webReaderLink;

    public String getCountry() {
	return country;
    }

    public void setCountry(String country) {
	this.country = country;
    }

    public String getViewability() {
	return viewability;
    }

    public void setViewability(String viewability) {
	this.viewability = viewability;
    }

    public Boolean getEmbeddable() {
	return embeddable;
    }

    public void setEmbeddable(Boolean embeddable) {
	this.embeddable = embeddable;
    }

    public Boolean getPublicDomain() {
	return publicDomain;
    }

    public void setPublicDomain(Boolean publicDomain) {
	this.publicDomain = publicDomain;
    }

    public String getTextToSpeechPermission() {
	return textToSpeechPermission;
    }

    public void setTextToSpeechPermission(String textToSpeechPermission) {
	this.textToSpeechPermission = textToSpeechPermission;
    }

    public EPubOrPDF getEpub() {
	return epub;
    }

    public void setEpub(EPubOrPDF epub) {
	this.epub = epub;
    }

    public EPubOrPDF getPdf() {
	return pdf;
    }

    public void setPdf(EPubOrPDF pdf) {
	this.pdf = pdf;
    }

    public static long getSerialversionuid() {
	return serialVersionUID;
    }

    public void setAccessViewStatus(String accessViewStatus) {
	this.accessViewStatus = accessViewStatus;
    }

    public String getAccessViewStatus() {
	return accessViewStatus;
    }

    public void setWebReaderLink(URL webReaderLink) {
	this.webReaderLink = webReaderLink;
    }

    public URL getWebReaderLink() {
	return webReaderLink;
    }
}
